package com.jinxinol.basic.tongji.domain;
/**
 * 统计报表 - 各个字段
 * @author LiangKe
 * 2011-09-27 09:58
 */
public class Column {
	private int id;                           //ID
	private String vColumnName;               //在视图中的列名
	private String columnName;                //在显示表中的列名
	private String reportName;                //报表名称(首字母缩写)
	private int orderValue;                   //排列值    default 0
	private String dataType;                  //数据类型  String字符串  int整型  float浮点型
	private String isdeleted;                 //是否删除  'Y' or 'N'  default 'N'
	private String remark;                    //备注
	private String isMust;                    //是否必须显示
	private String isHerizontalShowLine;      //是否横向显示列    default 'N'
	private String isStatisticsLine;          //是否统计列    default 'N'
	private String summary;					  //是否汇总字段
	public Column() {
		super();
	}
	public Column(int id, String columnName, String columnName2,
			String reportName, int orderValue, String dataType,
			String isdeleted, String remark, String isMust,
			String isHerizontalShowLine, String isStatisticsLine) {
		super();
		this.id = id;
		vColumnName = columnName;
		columnName = columnName2;
		this.reportName = reportName;
		this.orderValue = orderValue;
		this.dataType = dataType;
		this.isdeleted = isdeleted;
		this.remark = remark;
		this.isMust = isMust;
		this.isHerizontalShowLine = isHerizontalShowLine;
		this.isStatisticsLine = isStatisticsLine;
	}
	public Column(int id, String columnName, String columnName2,
			String reportName, int orderValue, String dataType,
			String isdeleted, String remark, String isMust,
			String isHerizontalShowLine, String isStatisticsLine, String summary) {
		super();
		this.id = id;
		vColumnName = columnName;
		columnName = columnName2;
		this.reportName = reportName;
		this.orderValue = orderValue;
		this.dataType = dataType;
		this.isdeleted = isdeleted;
		this.remark = remark;
		this.isMust = isMust;
		this.isHerizontalShowLine = isHerizontalShowLine;
		this.isStatisticsLine = isStatisticsLine;
		this.summary = summary;
	}
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getVColumnName() {
		return vColumnName;
	}
	public void setVColumnName(String columnName) {
		vColumnName = columnName;
	}
	public String getColumnName() {
		return columnName;
	}
	public void setColumnName(String columnName) {
		this.columnName = columnName;
	}
	public String getReportName() {
		return reportName;
	}
	public void setReportName(String reportName) {
		this.reportName = reportName;
	}
	public int getOrderValue() {
		return orderValue;
	}
	public void setOrderValue(int orderValue) {
		this.orderValue = orderValue;
	}
	public String getDataType() {
		return dataType;
	}
	public void setDataType(String dataType) {
		this.dataType = dataType;
	}
	public String getIsdeleted() {
		return isdeleted;
	}
	public void setIsdeleted(String isdeleted) {
		this.isdeleted = isdeleted;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public String getIsMust() {
		return isMust;
	}
	public void setIsMust(String isMust) {
		this.isMust = isMust;
	}
	public String getIsHerizontalShowLine() {
		return isHerizontalShowLine;
	}
	public void setIsHerizontalShowLine(String isHerizontalShowLine) {
		this.isHerizontalShowLine = isHerizontalShowLine;
	}
	public String getIsStatisticsLine() {
		return isStatisticsLine;
	}
	public void setIsStatisticsLine(String isStatisticsLine) {
		this.isStatisticsLine = isStatisticsLine;
	}
	public String getSummary() {
		return summary;
	}
	public void setSummary(String summary) {
		this.summary = summary;
	}
	
}
